All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.text.Segment
java.lang.Object
|
+----com.sun.java.swing.text.Segment
- public class Segment
- extends Object
A segment of a character array representing a fragment
of text. It should be treated as immutable even though
the array is directly accessable. This gives fast access
to fragments of text without the overhead of copying
around characters. This is effectively an unprotected
String.
-
array
- This is the array containing the text of
interest.
-
count
- This is the number of array elements that
make up the text of interest.
-
offset
- This is the offset into the array that
the desired text begins.
-
Segment()
- Creates a new segment.
-
Segment(char[], int, int)
- Creates a new segment referring to an existing array.
-
toString()
- Converts a segment into a String.
array
public char array[]
- This is the array containing the text of
interest. This array should never be modified;
it is available only for efficiency.
offset
public int offset
- This is the offset into the array that
the desired text begins.
count
public int count
- This is the number of array elements that
make up the text of interest.
Segment
public Segment()
- Creates a new segment.
Segment
public Segment(char array[],
int offset,
int count)
- Creates a new segment referring to an existing array.
- Parameters:
- array - the array to refer to
- offset - the offset into the array
- count - the number of characters
toString
public String toString()
- Converts a segment into a String.
- Returns:
- the string
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index